.quest-design {
  min-width: 700px;
  width: 70%;
  border: 0px solid black;
  margin: auto;
}

.but {
  background-color: #9f9f9f;
  padding: 0.5rem;
  text-align: right;
}

.from-group {	
  background-color: #9f9f9f;
  padding: 0.5rem;
}
.from-group label{
  min-width: 80px;
  display: inline-block;
}
.quest-Text{
  margin-top: 10px;
}
.quest-Text  input[type=Text]{
  width: 100%;
  max-width:75%;
}
.quest-Text div{
  text-align: left;margin-top: 10px;
}
#quest-add{
  float: right;
}
.topic-p{
  line-height: 26px;
  min-height: 26px;
  word-break:break-all
}
.hidden{
  display: none;
}
.verify-red{
  color: red;
}
.del,.move-up,.shift-down{
  display: none;
}

.topic-p:hover .del,.topic-p:hover .move-up,.topic-p:hover .shift-down{
  display:inline-block;
}

#topic-textare{
  width: 400px;
}
.textarea-text{
  width: 99%;
}

#optin-add-radio{
  width: 100%;
}
#optin-add-checkbox{
  width: 100%;
}